City Of London — synonyms, definition

1. City of London (Noun)

1 synonym
the City
1 definition

City of London (Noun) — The part of London situated within the ancient boundaries; the commercial and financial centre of London.

5 types of
center centre eye heart middle
4 parts of
British capital Greater London London capital of the United Kingdom